finnish tv partner - French English Dictionary